/*
获取search参数
*/
export function getQuery(strQuery,keyName){
        return getUrlVars(strQuery.replace("?", ""))[keyName];
}
/*
 url转换成JSON
 */
export function getUrlVars(url) {
        var hash;
        var myJson = {};
        var hashes = url.slice(url.indexOf('?') + 1).split('&');
        for (var i = 0; i < hashes.length; i++) {
                hash = hashes[i].split('=');
                myJson[hash[0]] = hash[1];
        }
        return myJson;
}

//手机号码验证
export function checkPhone(val){
        return /^1[3456789]\d{9}$/.test(val)
}
//卡号验证
export function checkBankCard(val){
        return /^\d{16,19}$/.test(val)
}
//价格-正整数
export function checkPrice(val){
        return /^[1-9]\d*$/.test(val)
}
//固定电话
export function checkTel(val){
        return /^\d{7,14}$/.test(val)
}

//中文姓名
export function checkName(val){
        return /^([a-zA-Z\u4e00-\u9fa5\·]{1,13})$/.test(val)
//  return /^[a-zA-Z\u4E00-\u9FA5\uf900-\ufa2d·s]{2,20}$/.test(val)

}
//身份证号
export function idCard(val){
        return /^(\d{15}$)|(^\d{17}([0-9]|X))$/.test(val)
}
//邮箱验证
export function checkEmail(val){
        return /^[a-zA-Z0-9]+([._\\-]*[a-zA-Z0-9])*@([a-zA-Z0-9]+[-a-zA-Z0-9]*[a-zA-Z0-9]+.){1,63}[a-zA-Z0-9]+$/.test(val)
}
